difficult to hold/keep - French English Dictionary